-
nounshrub or small tree of northwestern North America having fragrant creamy white flowers and small waxy purple-red fruitstype of:
Explanation of amelanchier alnifolia
We don`t have explanations for this word yet.